window swallow - German English Dictionary